professor of military science - Spanish English Dictionary